external parasite - German English Dictionary